to cover mares - German English Dictionary